#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//
//struct stu {
//    double a;
//    double b;
//    double c;
//    double d;
//    double e;
//};
//
//int main() {
//    struct stu A, B, C, D, E;
//    scanf("%lf %lf %lf %lf %lf", &A.a, &A.b, &A.c, &A.d, &A.e);
//    scanf("%lf %lf %lf %lf %lf", &B.a, &B.b, &B.c, &B.d, &B.e);
//    scanf("%lf %lf %lf %lf %lf", &C.a, &C.b, &C.c, &C.d, &C.e);
//    scanf("%lf %lf %lf %lf %lf", &D.a, &D.b, &D.c, &D.d, &D.e);
//    scanf("%lf %lf %lf %lf %lf", &E.a, &E.b, &E.c, &E.d, &E.e);
//    printf("%.1f %.1f %.1f %.1f %.1f %.1f\n", A.a, A.b, A.c, A.d, A.e,
//        (A.a + A.b + A.c + A.d + A.e));
//    printf("%.1f %.1f %.1f %.1f %.1f %.1f\n", B.a, B.b, B.c, B.d, B.e,
//        (B.a + B.b + B.c + B.d + B.e));
//    printf("%.1f %.1f %.1f %.1f %.1f %.1f\n", C.a, C.b, C.c, C.d, C.e,
//        (C.a + C.b + C.c + C.d + C.e));
//    printf("%.1f %.1f %.1f %.1f %.1f %.1f\n", D.a, D.b, D.c, D.d, D.e,
//        (D.a + D.b + D.c + D.d + D.e));
//    printf("%.1f %.1f %.1f %.1f %.1f %.1f\n", E.a, E.b, E.c, E.d, E.e,
//        (E.a + E.b + E.c + E.d + E.e));
//    return 0;
//}
#include <stdio.h>

int main() {
    float arr[5][6];
    for (int i = 0; i < 5; i++)
    {
        for (int j = 0; j < 5; j++)
        {
            scanf("%f", &arr[i][j]);
        }
    }
    float sum = 0;
    for (int i = 0; i < 5; i++)
    {
        for (int j = 0; j < 6; j++)
        {
            if (j == 5)
            {
                printf("%.1f ", sum);
            }
            else
            {
                sum = sum + arr[i][j];
                printf("%.1f ", arr[i][j]);
            }
        }
        printf("\n");
        sum = 0;
    }
    return 0;
}